package cn.iocoder.yudao.module.iot.gateway.protocol.custom.xiaoan.tcp.router.handler.message;

import cn.iocoder.yudao.module.iot.core.mq.message.IotDeviceMessage;
import io.vertx.core.net.NetSocket;

public interface ResponseHandler {
    /**
     * 是否支持处理指定的方法
     */
    boolean supports(String method);

    /**
     * 处理消息
     */
    void handle(NetSocket socket, IotDeviceMessage message, String codecType, String clientId, String serverId);
}

